home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-68k-src / machines / amiga68k / include / inline / cardres_protos.h < prev    next >
C/C++ Source or Header  |  1999-01-01  |  3KB  |  35 lines

  1. struct CardHandle * __OwnCard(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-6(a6)";
  2. #define OwnCard(x1) __OwnCard((x1),CardResource)
  3. void  __ReleaseCard(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long flags ,__reg("a6") void *)="\tjsr\t-12(a6)";
  4. #define ReleaseCard(x1,x2) __ReleaseCard((x1),(x2),CardResource)
  5. struct CardMemoryMap * __GetCardMap(__reg("a6") void *)="\tjsr\t-18(a6)";
  6. #define GetCardMap() __GetCardMap(CardResource)
  7. BOOL  __BeginCardAccess(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-24(a6)";
  8. #define BeginCardAccess(x1) __BeginCardAccess((x1),CardResource)
  9. BOOL  __EndCardAccess(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-30(a6)";
  10. #define EndCardAccess(x1) __EndCardAccess((x1),CardResource)
  11. UBYTE  __ReadCardStatus(__reg("a6") void *)="\tjsr\t-36(a6)";
  12. #define ReadCardStatus() __ReadCardStatus(CardResource)
  13. BOOL  __CardResetRemove(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long flag ,__reg("a6") void *)="\tjsr\t-42(a6)";
  14. #define CardResetRemove(x1,x2) __CardResetRemove((x1),(x2),CardResource)
  15. UBYTE  __CardMiscControl(__reg("a1") struct CardHandle *handle,__reg("d1") unsigned long control_bits ,__reg("a6") void *)="\tjsr\t-48(a6)";
  16. #define CardMiscControl(x1,x2) __CardMiscControl((x1),(x2),CardResource)
  17. ULONG  __CardAccessSpeed(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long nanoseconds ,__reg("a6") void *)="\tjsr\t-54(a6)";
  18. #define CardAccessSpeed(x1,x2) __CardAccessSpeed((x1),(x2),CardResource)
  19. LONG  __CardProgramVoltage(__reg("a1") struct CardHandle *handle,__reg("d0") unsigned long voltage ,__reg("a6") void *)="\tjsr\t-60(a6)";
  20. #define CardProgramVoltage(x1,x2) __CardProgramVoltage((x1),(x2),CardResource)
  21. BOOL  __CardResetCard(__reg("a1") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-66(a6)";
  22. #define CardResetCard(x1) __CardResetCard((x1),CardResource)
  23. BOOL  __CopyTuple(__reg("a1") struct CardHandle *handle,__reg("a0") UBYTE *buffer,__reg("d1") unsigned long tuplecode,__reg("d0") unsigned long size ,__reg("a6") void *)="\tjsr\t-72(a6)";
  24. #define CopyTuple(x1,x2,x3,x4) __CopyTuple((x1),(x2),(x3),(x4),CardResource)
  25. ULONG  __DeviceTuple(__reg("a0") UBYTE *tuple_data,__reg("a1") struct DeviceTData *storage ,__reg("a6") void *)="\tjsr\t-78(a6)";
  26. #define DeviceTuple(x1,x2) __DeviceTuple((x1),(x2),CardResource)
  27. struct Resident * __IfAmigaXIP(__reg("a2") struct CardHandle *handle ,__reg("a6") void *)="\tjsr\t-84(a6)";
  28. #define IfAmigaXIP(x1) __IfAmigaXIP((x1),CardResource)
  29. BOOL  __CardForceChange(__reg("a6") void *)="\tjsr\t-90(a6)";
  30. #define CardForceChange() __CardForceChange(CardResource)
  31. ULONG  __CardChangeCount(__reg("a6") void *)="\tjsr\t-96(a6)";
  32. #define CardChangeCount() __CardChangeCount(CardResource)
  33. ULONG  __CardInterface(__reg("a6") void *)="\tjsr\t-102(a6)";
  34. #define CardInterface() __CardInterface(CardResource)
  35.